

void boot_char(void)
{
LCD_WriteCTRRegister( 0x40);

    #define LCD_ANT_ON 8
    LCD_WriteChar(0x15);        //  # # #           Zeichen 4
    LCD_WriteChar(0x0E);        //   ###            Zeichen 4
    LCD_WriteChar(0x15);        //  # # #           Zeichen 4
    LCD_WriteChar(0x04);        //    #             Zeichen 4
    LCD_WriteChar(0x04);        //    #             Zeichen 4
    LCD_WriteChar(0x04);        //    #             Zeichen 4
    LCD_WriteChar(0x04);        //    #             Zeichen 4
    LCD_WriteChar(0x0E);        //   ###            Zeichen 4
    #define EX_12V 9
    LCD_WriteChar(0x04);        //    #             Zeichen 4
    LCD_WriteChar(0x0E);        //   ###            Zeichen 4
    LCD_WriteChar(0x0E);        //   ###            Zeichen 4
    LCD_WriteChar(0x0E);        //   ###            Zeichen 4
    LCD_WriteChar(0x11);        //  #   #           Zeichen 4
    LCD_WriteChar(0x1F);        //  #####           Zeichen 4
    LCD_WriteChar(0x1F);        //  #####           Zeichen 4
    LCD_WriteChar(0x04);        //    #             Zeichen 4
   /*define LCD_ANT_OFF 9
    LCD_WriteChar(0x04);        //    #             Zeichen 5
    LCD_WriteChar(0x04);        //    #             Zeichen 5
    LCD_WriteChar(0x04);        //    #             Zeichen 5
    LCD_WriteChar(0x04);        //    #             Zeichen 5
    LCD_WriteChar(0x04);        //    #             Zeichen 5
    LCD_WriteChar(0x04);        //    #             Zeichen 5
    LCD_WriteChar(0x04);        //    #             Zeichen 5
    LCD_WriteChar(0x0E);        //   ###            Zeichen 5*/
    #define LCD_GPS_L 10
    LCD_WriteChar(0x10);        //  #               Zeichen 6
    LCD_WriteChar(0x1A);        //  ## #            Zeichen 6
    LCD_WriteChar(0x1C);        //  ###             Zeichen 6
    LCD_WriteChar(0x0E);        //   ###            Zeichen 6
    LCD_WriteChar(0x07);        //    ###           Zeichen 6
    LCD_WriteChar(0x08);        //   #              Zeichen 6
    LCD_WriteChar(0x1C);        //  ###             Zeichen 6
    LCD_WriteChar(0x1F);        //  #####           Zeichen 6
    #define LCD_GPS_R 11
    LCD_WriteChar(0x01);        //      #           Zeichen 7
    LCD_WriteChar(0x0B);        //   # ##           Zeichen 7
    LCD_WriteChar(0x07);        //    ###           Zeichen 7
    LCD_WriteChar(0x0E);        //   ###            Zeichen 7
    LCD_WriteChar(0x1C);        //  ###             Zeichen 7
    LCD_WriteChar(0x02);        //     #            Zeichen 7
    LCD_WriteChar(0x07);        //    ###           Zeichen 7
    LCD_WriteChar(0x1F);        //  #####           Zeichen 7

    #define LCD_PFEIL_HOCH 12
    LCD_WriteChar(0x04);        //    #             Zeichen 0
    LCD_WriteChar(0x0E);        //   ###            Zeichen 0
    LCD_WriteChar(0x15);        //  # # #           Zeichen 0
    LCD_WriteChar(0x04);        //    #             Zeichen 0
    LCD_WriteChar(0x04);        //    #             Zeichen 0
    LCD_WriteChar(0x04);        //    #             Zeichen 0
    LCD_WriteChar(0x04);        //    #             Zeichen 0
    LCD_WriteChar(0x04);        //    #             Zeichen 0

    #define LCD_PFEIL_RUNTER 13
    LCD_WriteChar(0x04);        //    #             Zeichen 1
    LCD_WriteChar(0x04);        //    #             Zeichen 1
    LCD_WriteChar(0x04);        //    #             Zeichen 1
    LCD_WriteChar(0x04);        //    #             Zeichen 1
    LCD_WriteChar(0x04);        //    #             Zeichen 1
    LCD_WriteChar(0x15);        //  # # #           Zeichen 1
    LCD_WriteChar(0x0E);        //   ###            Zeichen 1
    LCD_WriteChar(0x04);        //    #             Zeichen 1

    #define DURCHSCHNITT 14
    LCD_WriteChar(0x00);        //                  Zeichen 2
    LCD_WriteChar(0x01);        //      #           Zeichen 2
    LCD_WriteChar(0x0E);        //   ###            Zeichen 2
    LCD_WriteChar(0x15);        //  # # #           Zeichen 2
    LCD_WriteChar(0x15);        //  # # #           Zeichen 2
    LCD_WriteChar(0x0E);        //   ###            Zeichen 2
    LCD_WriteChar(0x10);        //  #               Zeichen 2
    LCD_WriteChar(0x00);        //                  Zeichen 2

    #define LCD_BAT_SYM 15
    LCD_WriteChar(0x0e);        //   ###            Zeichen 3
    LCD_WriteChar(0x1b);        //  ## ##           Zeichen 3
    LCD_WriteChar(0x11);        //  #   #           Zeichen 3
    LCD_WriteChar(0x11);        //  #   #           Zeichen 3
    LCD_WriteChar(0x13);        //  #  ##           Zeichen 3
    LCD_WriteChar(0x17);        //  # ###           Zeichen 3
    LCD_WriteChar(0x1f);        //  #####           Zeichen 3
    LCD_WriteChar(0x1f);        //  #####           Zeichen 3

                               //00011111
    LCD_WriteCTRRegister( 0x80);
}


void Display_Status_Akku(byte pos){   // Schreibt den Accu status auf das LCD
                                       // OK Schwelle>500  Akku Schwelle=500-480  Low_Akku Schwelle <480
   word U_Bat;
   ADC_Set(ADC_VREF_VCC,0);

   LCD_WriteCTRRegister(pos|0x80);           // LCD Cursor positionieren  U_bat status

   U_Bat=ADC_Read();


if (accu_status==0){
	if(U_Bat>obere_Schwelle_min) accu_status=1;
	if(my_sec%2){ LCD_WriteChar(LCD_BAT_SYM);}          //Akku ist leer (20min bis aus=
                 else { LCD_WriteChar(' '); }
}
else {
		if (accu_status==1){
			if (U_Bat>obere_Schwelle_max) accu_status=2;
			if (U_Bat<untere_Schwelle_min) accu_status=0;
		      LCD_WriteChar(LCD_BAT_SYM);                    // Akkubetreib luft
		}
		else {
				if (accu_status==2){
					if (U_Bat<untere_Schwelle_max) accu_status=1;
					LCD_WriteChar(EX_12V);                             //12V ist an    //*Anzeige von 'Stecker'*//
				}
		}

}



   //Msg_WriteWord(analog);
   //Msg_WriteChar(0x0D);
 }